package com.nft.service.school.resp;

import com.nft.base.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel(value="SchoolStudentResp对象", description="学生所属班级出参")
public class SchoolStudentResp extends BaseModel implements Serializable {
    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "所属校区")
    private Long schoolId;

    @ApiModelProperty(value = "所属班级")
    private Long classesId;

    @ApiModelProperty(value = "学生ID")
    private Long studentId;

    @ApiModelProperty(value = "操作老师ID")
    private Long teacherId;

    @ApiModelProperty(value = "所属班级名称")
    private String classesName;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "教务老师姓名")
    private String teacherNameJw;

    @ApiModelProperty(value = "教学老师姓名")
    private String teacherNameJx;

    @ApiModelProperty(value = "耗课金额")
    private BigDecimal consumeAmount;

    @ApiModelProperty(value = "余款金额")
    private BigDecimal remainder;

    @ApiModelProperty(value = "耗课次数")
    private Integer num;
}
